V Resorts

V Resorts

V Resorts

With 70+ resorts spread across 14 states in India, V Resorts is developing new destinations and ideas for tourism. DM us for queries & bookings
Type
B2c
Raised
$4M
Follow us
Alexa global traffic share