Neil Island, Andaman Islands, India, stunningly beautiful . A blissful paradise. — Steemit