Aokigahara, also known as the Sea of Trees, is a forest on the northwestern flank of Mount Fuji on the island of Honshu in Japan, thriving on 30 square kilometres of hardened lava laid down by the last major eruption of Mount Fuji in 864 CE.
Eiffel Tower (Replica)
Eco Island
Eco park Gate No. 1
Cafe Ekante
Seasonal Tastes
Japanese Garden Restaurant
Lazeez Express