Attractions in Sri Lanka
Compare prices, read traveller reviews and book in one place.
Sri Lanka
The Doctor's House, Madiha
The Doctor's House is a beachside bar, restaurant and guesthouse at 87 Beach Road, Madiha, near Matara on Sri Lanka's south coast, about 4 km from Matara town....
No reviews yet
Showing 1 - 1 of 1 Attractions