Wild Siberia - Russia Is The Best Country To Camp In! Lake Baikal

Russia Is The Best Country To Camp In! Lake Baikal


Camping next to Lake Baikal for a night to reset ourselves after so much working on the plot. We’re happy to show off our new tent the Panda Medium sized Inflatable tent from RBM Outdoors🙏🏻
View on YouTube

Post a Comment

Previous Post Next Post