Mermaids Pool

No! I did not find any mermaids in the pool. But it is definitely a place where mermaids would have loved to have lived (if they existed!). The place is extremely pretty and worth visiting. About the place: The Mermaids pool is a natural pool created on the Bargo River and the Tahmoor Gorge. The…

Read More