Most of us may have heard about the tourist destination Thenmala, situated in Kollam, but Rosemala, a scenic eco-tourism centre that lies a few kilometres away from Thenmala, is not so popular. Tucked ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results