Mango Tree Lodge

Mango Tree Lodge

Mango Tree Lodge is a very welcoming and stylish hotel conveniently located in the Settlement, beautifully situated between a lush rainforest and the Indian Ocean, ensuring privacy, quietness and tranquil surroundings. [IOTChristmasIslandSearchKey]