One of the world's most mesmerizing natural wonders is the Baatar Waterfall (Glodka Baara) in Lebanon
https://video.nostr.build/23fbdf9ee5af2788845374b93fb214e67ffd76aa38c79ef6255c0a09744d8988.mp4
Too bad we can't go there
Please Login to reply.
No replies yet.