X
Marmalade Springs
Edappetty, Wayanad
Rate This
Sprawled within 30 acres of coffee plantation, "Marmalade Springs" is a boutique resort on