Click here to go to the main index page
Deserted Guesthouse on Narigama Beach, Near Hikkaduwa, Sri Lanka