Nestled amidst the tranquil hills of Himachal Pradesh, Orchard Green Resort in Manali beckons travelers seeking a luxurious escape.
| Founded year: | Not set |
| Funding rounds: | Not set |
| Total funding amount: | Not set |
| Founded year: | Not set |
| Funding rounds: | Not set |
| Total funding amount: | Not set |