The Place is, A heaven for the avid nature lovers and romantic dare devils A serene ambiance for the mystically turned