|
|
Planet Green Plantation Resorts (Popularity: )
http://www.planetgreenresorts.com
The resort is nestled in the lap of Majestic Chembra Peak, towering 2100 above sea level. It is a sight to behold and be enchanted by her majestic beauty. On the foot hills of Chembra on a cliff which gently slopes to a serpentine mountain stream, surrounded ...
Category:
Recreation - Travel
|
|
|
|