The island nation is in the northern Indian Ocean just below India and yet seems to be a South Asian country rarely visited by mainstream tourists. It's a country of elephants, temples, delicious curries, and genuinely friendly people. You will not be disappointed.