Maalu Maalu Resort, Passekudah – luxury arrives on Sri Lanka’s east coast

by Tom Armstrong July 25, 2011 0 comment