Wadduwa

 

Wadduwa, Sri Lanka is known for the golden beaches.