Lost Your Password?
Hindu temple in
Mylampavely Ram Nagar, Mylambaveli, Sri Lanka
Hikkaduwa is a little town on Sri Lanka’s south coast, in the Southern Province, around 20 km northwest of Galle.
Hambantota, situated in the southeastern coastal region of Sri Lanka, is a rural town and serves as the capital of
Your email address will not be published. Required fields are marked *
Save my name, email, and website in this browser for the next time I comment.