Alexia E.4mth ago
Alexia E.4mth ago
Thanks for the tip, will check it out. Mother Nature is such an incredible thing.
Anyone watched ‘Samsara’ (2011)? It’s an incredible documentary, which was filmed over nearly five years in 25 countries on five continents, to experience the varied worlds of sacred grounds and natural wonders. It reminds us just how incredible and fragile this world we live on is. A grounding and awe inspiring watch! 🌎

This is a place where you can share your impressions on the recently viewed movies.