You are viewing a single comment's thread from:
RE: Mirusha Waterfalls, Hidden away in the nature, one of the most beautiful places in the world.
Mirusha waterfalls seem to be a very cool area for relaxation at the banks of the falls. The photography was cool both Arial and close view. Would love to be there and taste nature