Review: An immersive nature experience at Niraamaya Retreats Samroha, AthirappillyNiraamaya Retreats’ latest property, Samroha, at Athirappilly in Kerala, takes forward the group’s philosophy of focussing on wellness and tranquillity in stunning natural settings. Once you’ve downed the refreshing welcome drink, devoured…