Can you imagine luxury in a forest? But when it comes to Taj, luxury is what you get even in the most expected...