Silent Beach in Tangalle is the most beautiful beach in Sri Lanka. A hidden gem surrounded by nature with golden sand, azure waters, and palm trees.