Designed by
Title
View of Hotel Omkar and dense forest from Shedup Choephelling Buddhist Temple, Mussoorie, Uttarakhand #192774361
Description
View of Hotel Omkar and dense forest from Shedup Choephelling Buddhist Temple, Mussoorie, Uttarakhand, India