Vedic Village Spa Resort, a Nature’s paradise nestling in urban landscape
Vedic Village Spa Resort is a hidden gem, nestled in the lap of nature just 20 minutes away from the international airport in Kolkata, West Bengal, India. Built horizontally in…