A Mini Guide to Travelling to Matara, Sri Lanka - A coastal paradise with a cultural soul.  | Well Known Places