Indian Ocean is a natural feature, located at Indian Ocean, Sri Lanka
Good place
Beautyfull
Nice place
Beautiful ocean
Wonderful place tourist must visit here
Great experience. Friendly people.
Nothing attracts much but Just for a break on the way to Jaffna..