Damruwan Mawatha, Mihiripenna, Talpe., Galle, Sri Lanka