Panama Tank & Crocodile Point
Panama Tank & Crocodile Point Nature’s Wild Beauty Located along Sri Lanka’s stunning southern coast, Panama Tank and Crocodile Point offer a breathtaking blend of natural beauty and wildlife. Panama Tank, a tranquil reservoir set amidst lush greenery, is a perfect escape for nature enthusiasts, bird watchers, and those seeking peace. The expansive waters and […]