This is the most attractive sightseeing spot in cherrapunjee , it is actually spelt as Noh-ka -likai Falls . Likhai was a woman who commited suicide by jumping off from the top of the water fall. The true meaning is the Leap of Likai . The place is well connected and you have several eateries around the falls witch local...
More
