Most Beautiful Waterfalls Around the World

Nohkalikai Falls in India

Nohkalikai Falls is found in India. Water falls down for 1100 ft (335 m). Although the feeding stream is only 1,5 mi (2 km) long, Nohkalikai is still very impressive. A pool is formed below the fall, in which water receives green color.