30
May
Mowgli Island Possibly Up For Sale?
British Columbia's very own Mowgli Island may be coming up for sale once again, as this gorgeous aerial tour video of it was recently published on Vimeo by High View Productions. Located in the Southern Gulf Islands chain, Mowgli Island is one of the most hotly-desired private islands in BC...
17:43 /
Real Estate