One of the world's most mesmerizing natural wonders is the Baatar Waterfall (Glodka Baara) in Lebanon

https://video.nostr.build/23fbdf9ee5af2788845374b93fb214e67ffd76aa38c79ef6255c0a09744d8988.mp4

Reply to this note

Please Login to reply.

Discussion

Too bad we can't go there