Monthly Archives: January 2011

Villa Maggona – Sri Lanka

Arriving in the middle of the night to a high white wall that is interrupted only by a heavy wooden gate creates an intriguing feeling of what lies behind.  As the gate slowly opens Villa Maggona is revealed. The Villa is situated along Galle Road in the Village of Maggona on the west coast of […]

View full post »