Como complemento de Machan Wildlife Resort y Machan Paradise View, se encuentra la nueva Machan Country Villa. Ubicada en un pintoresco pueblo de Gochada, la villa está escondida dentro del parque nacional y el bosque comunitario, ambos conocidos por la increíble flora y fauna.