Pigeon island is a point of interest, located at Matara, Sri Lanka
Best place
Nice island
A blessed place.nice view of the sea.
Beautiful tiny island,can go on foot and a splendid sea-sight is available
Nice Place
Nice surrounding.
Calm and secret place where has not caught humans eye sight