Arsdad falls is the most beautiful waterfall in the in the garden of caves park in cherrapunjee, meghalaya India.