Taprobane Island — Weligama, Sri Lanka

Taprobane Island in Weligama, Sri Lanka — colonial architecture and serene nature, but some beach areas may have litter. A tranquil getaway.